Method for assuring that self - imposed changes made by adaptive systems do not compromise safety
نویسندگان
چکیده
This article presents a method consisting of 5 steps for assuring that self-imposed changes made by adaptive systems do not compromise safety. The method is intended to be used within the field of safety critical systems development with respect to applications where adaptive neural networks are part of some process control loop. The method is to provide a means for assuring before commissioning that all self-imposed changes resulting from the adaptivity after commissioning will have no adverse effects. This is achieved by: 1) identifying and specifying the potential hazards induced by the adaptiveness which must be handled during operation; 2) proposing a mechanism for separating the process of control and the process of adaptation such that only self-imposed changes with no effect on safety are effectuated; 3) providing a means for assessing online that self-imposed adaptive changes do not compromise safety. no change during operation is effectuated before it has been assessed that there are no adverse effects. In order to provide this assurance, an online but out-of-the-loop adaptation and verification strategy is proposed as a mechanism to allow separation between the process of adapting the controller and the process of control; this is motivated and discussed in section 2. The strategy provides a means for safe adaptive control by allowing refined versions of the control software replace the controller operating in-theloop in an iterative adapt-verify-replace process. In order to be practically feasible, this approach requires that the processes related to the online handling of adaptation and verification can be effectively automated. This article is primarily focused on verification issues, and then on the ability to verify that the control software satisfies safety requirements. In order to establish an effective verification process, our method emphasises hazard identification and a subsequent handling supported by formal methods in the following major steps: 1. Hazard identification and analysis 2. Risk handling
منابع مشابه
Voting Algorithm Based on Adaptive Neuro Fuzzy Inference System for Fault Tolerant Systems
some applications are critical and must designed Fault Tolerant System. Usually Voting Algorithm is one of the principle elements of a Fault Tolerant System. Two kinds of voting algorithm are used in most applications, they are majority voting algorithm and weighted average algorithm these algorithms have some problems. Majority confronts with the problem of threshold limits and voter of weight...
متن کاملVoting Algorithm Based on Adaptive Neuro Fuzzy Inference System for Fault Tolerant Systems
some applications are critical and must designed Fault Tolerant System. Usually Voting Algorithm is one of the principle elements of a Fault Tolerant System. Two kinds of voting algorithm are used in most applications, they are majority voting algorithm and weighted average algorithm these algorithms have some problems. Majority confronts with the problem of threshold limits and voter of weight...
متن کاملImproving the Resilience of Military Hospitals Through Self-Adaptation of Hospital Systems Using Organic Computing
Background and Aim: Among the failures of a disaster, the disruption of the critical infrastructure of the community causes the most damage to society. Therefore, the ability of critical infrastructure such as hospitals to anticipate, absorb, adapt or rapidly recover from a devastating event is essential. The purpose of this study is to design a self-adaptive model for resilient hospital system...
متن کاملIt Ain’t What You Do (But the Way That You Do It): Will Safety II Transform the Way We Do Patient Safety; Comment on “False Dawns and New Horizons in Patient Safety Research and Practice”
Mannion and Braithwaite outline a new paradigm for studying and improving patient safety – Safety II. In this response, I argue that Safety I should not be dismissed simply because the safety management strategies that are developed and enacted in the name of Safety I are not always true to the original philosophy of ‘systems thinking.’
متن کاملDesign and Simulation of Adaptive Neuro Fuzzy Inference Based Controller for Chaotic Lorenz System
Chaos is a nonlinear behavior that shows chaotic and irregular responses to internal and external stimuli in dynamic systems. This behavior usually appears in systems that are highly sensitive to initial condition. In these systems, stabilization is a highly considerable tool for eliminating aberrant behaviors. In this paper, the problem of stabilization and tracking the chaos are investigated....
متن کامل